.artifactsPanel {
  display: flex;
  flex-direction: column;
  overflow-y: auto;
  height: 100%;
  border-right: 2px solid #ededed;
  background: #fafafa;
  font-size: var(--bit-p-xs);
}

.artifactsPanelCodeTabDrawer {
  // drawer name
  > div:first-child {
    border: none;
    border-bottom: 1px solid var(--bit-border-color-lightest, #ededed);
  }
}
.openDrawer {
  flex: 1;
  height: 100%;
}
.artifactsPanelCodeDrawerContent {
  overflow-y: auto;
}

.drawerIcon {
  margin-right: 8px;
  font-size: var(--bit-p-xs);
}

.label {
  font-size: var(--bit-p-xxs);
  font-weight: unset;
  padding: 4px;
}

.icon {
  font-size: var(--bit-p-xxs);
  padding: 4px;
  color: var(--bit-text-color-heavy, #2b2b2b);
  pointer-events: auto;
}

.artifactIconLink {
  text-decoration: none;
}

.link {
  color: var(--bit-accent-color, #6c5ce7);
}

.node {
  pointer-events: none;
  > div {
    pointer-events: auto;
  }
}

.artifactWidgets {
  display: flex;
}

.size {
  margin-right: 8px;
  padding: 4px;
  font-size: var(--bit-p-xxs, '12px');
  line-height: 1em;
  border-radius: 4px;
  background-color: var(--bit-accent-bg, #edebfc);
  color: var(--bit-accent-text, #6c5ce7);

  &.selected {
    border: 1px solid var(--bit-accent-text, #6c5ce7);
  }
}
